firmly built - Allemand Anglais Dictionnaire